Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
8 ELTON PLACE Terraced £249,000 15 Nov 2004
16 ELTON PLACE Terraced £340,000 10 Aug 2007
24 ELTON PLACE Semi-Detached £244,250 20 May 2004
26 ELTON PLACE Terraced £391,000 1 Jun 2012